Compund Words

Sponsored Links

Last Search Words

Search Result:Somali peninsula

somali peninsula   (TTS Sound)



Overview of noun somali_peninsula

The noun somali peninsula has 1 sense


  • Somali peninsula, Horn of Africa -- (a peninsula of northeastern Africa (the easternmost part of Africa) comprising Somalia and Djibouti and Eritrea and parts of Ethiopia)